include_directories(
	${PROJECT_SOURCE_DIR}/Boost.Python/python.src
	${PROJECT_SOURCE_DIR}/Boost.Python
	${PROJECT_SOURCE_DIR}/Boost.Python/python27/include
)
set(LIB_HEADERS

)
set(LIB_SRCS 
	python.src/class.cpp
	python.src/src/dict.cpp
	python.src/src/errors.cpp
	python.src/src/exec.cpp
	python.src/src/import.cpp
	python.src/src/list.cpp
	python.src/src/long.cpp
	python.src/src/module.cpp
	python.src/src/numeric.cpp
	python.src/src/object_operators.cpp
	python.src/src/object_protocol.cpp
	python.src/src/slice.cpp
	python.src/src/str.cpp
	python.src/src/tuple.cpp
	python.src/src/wrapper.cpp
	python.src/src/object/class.cpp
	python.src/src/object/enum.cpp
	python.src/src/object/function.cpp
	python.src/src/object/function_doc_signature.cpp
	python.src/src/object/inheritance.cpp
	python.src/src/object/iterator.cpp
	python.src/src/object/life_support.cpp
	python.src/src/object/pickle_support.cpp
	python.src/src/object/stl_iterator.cpp
	python.src/src/converter/arg_to_python_base.cpp
	python.src/src/converter/builtin_converters.cpp
	python.src/src/converter/from_python.cpp
	python.src/src/converter/registry.cpp
	python.src/src/converter/type_id.cpp
)
add_library(python ${LIB_SRCS} ${LIB_HEADERS})

set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
target_link_libraries(python)
set_target_properties(python PROPERTIES OUTPUT_NAME "python_boost")
